special needs agreement - Alemán Inglés Diccionario